package com.ruoyi.service;

import java.util.List;
import com.ruoyi.domain.T22;
import com.ruoyi.domain.vo.TestView;
import org.springframework.data.domain.Sort;

/**
 * 111111Service接口
 *
 * @author ruoyi
 * @date 2025-04-05
 */
public interface IT22Service
{
    /**
     * 查询111111
     *
     * @param ID 111111主键
     * @return 111111
     */
    public T22 selectT22ByID(Long ID);

    /**
     * 查询111111列表
     *
     * @param t22 111111
     * @return 111111集合
     */
    public List<T22> selectT22List(T22 t22);

    /**
     * 新增111111
     *
     * @param t22 111111
     * @return 结果
     */
    public int insertT22(T22 t22);

    /**
     * 修改111111
     *
     * @param t22 111111
     * @return 结果
     */
    public int updateT22(T22 t22);

    /**
     * 批量删除111111
     *
     * @param IDs 需要删除的111111主键集合
     * @return 结果
     */
    public int deleteT22ByIDs(Long[] IDs);

    /**
     * 删除111111信息
     *
     * @param ID 111111主键
     * @return 结果
     */
    public int deleteT22ByID(Long ID);

    public List<T22> findAll();

    List<T22> findAllByF0301(Long f0301);

    List<TestView> findAllByView();
}
